What are the three roles in Apex?
Could you please elaborate on the three distinct roles that exist within the Apex ecosystem? I'm particularly interested in understanding how each of these roles contributes to the overall functionality and success of Apex. Are there any specific responsibilities or tasks associated with each role? Additionally, how do these roles interact with each other to ensure the smooth operation of Apex?